package pe.com.bbva.pct.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class ReglaDTO implements Serializable {

	private static final long serialVersionUID = -7916109178869601431L;
	private String idRegla;
	private String idTipoEjecucion;
	private String descripcionTipoEjecucion;
	private String idAplicacion;
	private String descripcionAplicacion;
	private String nombre;
	private String descripcion;
	private Integer item;
	private String nombreGuvnor;
	private Integer id;
	private String idEstado;
	private List<ReglaFuenteDTO> listaFuentesEntrada;
	private ReglaFuenteDTO ReglaFuenteSalida;
	
	public ReglaFuenteDTO getReglaFuenteSalida() {
		return ReglaFuenteSalida;
	}

	public void setReglaFuenteSalida(ReglaFuenteDTO reglaFuenteSalida) {
		ReglaFuenteSalida = reglaFuenteSalida;
	}

	public ReglaDTO() {
		listaFuentesEntrada= new ArrayList<ReglaFuenteDTO>();
		ReglaFuenteSalida = new ReglaFuenteDTO();
	}
	
	public Integer getItem() {
		return item;
	}
	public void setItem(Integer item) {
		this.item = item;
	}
	public String getNombreGuvnor() {
		return nombreGuvnor;
	}
	public void setNombreGuvnor(String nombreGuvnor) {
		this.nombreGuvnor = nombreGuvnor;
	}
	public String getIdRegla() {
		return idRegla;
	}
	public void setIdRegla(String idRegla) {
		this.idRegla = idRegla;
	}
	public String getIdTipoEjecucion() {
		return idTipoEjecucion;
	}
	public void setIdTipoEjecucion(String idTipoEjecucion) {
		this.idTipoEjecucion = idTipoEjecucion;
	}
	public String getDescripcionTipoEjecucion() {
		return descripcionTipoEjecucion;
	}
	public void setDescripcionTipoEjecucion(String descripcionTipoEjecucion) {
		this.descripcionTipoEjecucion = descripcionTipoEjecucion;
	}
	public String getIdAplicacion() {
		return idAplicacion;
	}
	public void setIdAplicacion(String idAplicacion) {
		this.idAplicacion = idAplicacion;
	}
	public String getDescripcionAplicacion() {
		return descripcionAplicacion;
	}
	public void setDescripcionAplicacion(String descripcionAplicacion) {
		this.descripcionAplicacion = descripcionAplicacion;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public List<ReglaFuenteDTO> getListaFuentesEntrada() {
		return listaFuentesEntrada;
	}
	public void setListaFuentesEntrada(List<ReglaFuenteDTO> listaFuentesEntrada) {
		this.listaFuentesEntrada = listaFuentesEntrada;
	}

	public String getIdEstado() {
		return idEstado;
	}

	public void setIdEstado(String idEstado) {
		this.idEstado = idEstado;
	}


	
	
}
